﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.ServiceModel;
using Teenusekiht;

public partial class UserControls_SoodustuseRida : System.Web.UI.UserControl
{
    IService1 sc = new ChannelFactory<IService1>("Serv").CreateChannel();
    public string SoodustuseNimetus { get; set; }
    public string SoodustuseKomm { get; set; }
    public int SoodustuseProtsent { get; set; }
    public int SoodustuseID { get; set; }
    public bool IsValid { get; set; }

    protected void Page_Load(object sender, EventArgs e)
    {

    }

    public void getFields()
    {
        SoodustuseID = int.Parse(hf_soodustusID.Value);
        SoodustuseNimetus = tb_Nimetus.Text;

        //System.Web.HttpContext.Current.Response.Write(("<SCRIPT LANGUAGE=\"JavaScript\">alert(\"" + ddl_Kaup.SelectedValue + "\")</SCRIPT>"));
        SoodustuseKomm = tb_SoodutuseKomm.Text;
        int protsent;
        IsValid = int.TryParse(tb_Protsent.Text, out protsent); // int.TryParse(tb_MyygiArtikliHind.Text, out hind);
        SoodustuseProtsent = IsValid ? protsent : 0;
        if (!IsValid) lblValid.Text = "Sisesta protsent arvuna!";
        else
        {
            lblValid.Text = "";
        }
    }

    public void setFields(int id, string nimetus, int protsent, string komm)
    {
        hf_soodustusID.Value = "" + (SoodustuseID = id);
        tb_Nimetus.Text = SoodustuseNimetus = nimetus;
        tb_Protsent.Text = "" + (SoodustuseProtsent = protsent);
        tb_SoodutuseKomm.Text = (SoodustuseKomm = komm);
    }

    public bool checkBoxChecked()
    {
        return cb_Kustuta.Checked;
    }
}